FMPDSORESULT

Schema/Grammar

 

Document Type Definition


<!DOCTYPE FMPDSORESULT [

<!ELEMENT FMPDSORESULT (ERRORCODE, DATABASE, LAYOUT , ROW*)>
<!ATTLIST FMPDSORESULT
xmlns CDATA #REQUIRED>

<!ELEMENT ERRORCODE (#PCDATA)>

<!ELEMENT DATABASE (#PCDATA)>

<!ELEMENT LAYOUT (#PCDATA)>

<!ELEMENT ROW (FIELD1, FIELD2, ...)>

<!ATTLIST ROW
RECORDID CDATA #REQUIRED

MODID CDATA #REQUIRED>

<!-- grammar for a regular field -->

<!ELEMENT FIELD1 (#PCDATA)>

<!-- grammar for a repeating or related field -->

<!ELEMENT FIELD2 (DATA*)>

<!ELEMENT DATA (#PCDATA)>

...

...

]>

 

Element descriptions

ERRORCODE

Error code for the query.

DATABASE

Database name specified in the query.

LAYOUT

Layout name specified in the query.

ROW

Contains the field data of one row in the result set of the query.

Attributes

RECORDID

The record id for the row.

MODID

The modification id for the row.


FIELDx

Each ROW contains x number of field elements corresponding to the fields on the specified layout. Since XML element names can't contain spaces or colons, spaces and a single colon are replaced with an underscore and two consecutive colons (i.e. related fields) are replaced with a period.

DATA

For repeating and portal fields, each FIELD element will contain one or more DATA elements.

 

Copyright ⌐ 1999 - 2004 FileMaker, Inc. All rights reserved.